home *** CD-ROM | disk | FTP | other *** search
/ PCMania 62 / PCMania CD62_2.iso / quake / quakec / dtlz15.txt < prev    next >
Text File  |  1997-02-20  |  7KB  |  168 lines

  1. ============================================================================
  2.                         D-Toolz v1.5 Progs.dat and source
  3.                              By:Chris Sobotkiewicz
  4.                           DooMer on servers, exe on IRC
  5. ============================================================================
  6.  
  7.         You guys finally nagged me enough to release the source, so I am.
  8. You get a custom backpack dropper, a Quad Suicide thingy, a DeathCry, a
  9. suicide kicker, a example of how to do server hopping, and my all powerful
  10. noexit code! Heres the rundown on each.
  11.  
  12. -BTW You can always get the latest on our server ftp site:
  13.  quake.phantasy.com (a division of Phantasy BBS, bbs.phantasy.com)
  14.  
  15. AHEM:
  16. FUN MODE ON
  17.         In the LIKELY event that my internal Quake hard drive format 
  18. utility actually works (reeeeeeehehehheh), you WILL not hold me liable.
  19.         In the LIKELY event that my code implodes your monitor, fries
  20. your computer, or does any damage, you WILL not hold me liable.
  21.  
  22.         DooMer-Toolz complies with RULE #103930590 of the FCC regulations.
  23. DooMer-Toolz shouldn't cause interference if installed properly. However, 
  24. in the unlikely event that this product causes radio-wave interference, 
  25. you should take one or more of the following courses of action:
  26.  
  27.         1. Reorient or relocate DooMer-Toolz
  28.         2. Increase separation between DooMer-Toolz and receiver
  29.         3. Connect DooMer-Toolz into an outlet on a circuit different
  30.            than that to which the receiver is attached.
  31.         4. Consult DooMer or an experienced DooMer-Toolz technician for
  32.            help
  33. FUN MODE OFF
  34.  
  35.  
  36. CUSTOM BACKPACK DOCUMENTATION
  37. ============================================================================
  38.         Ok my friends.. What I have here is a working, fully error checked,
  39. version of a custom backpack dropping utility.. What is it you ask? 
  40. Well, lets setup a little story, with you blowing people to bits, while
  41. your teammate sits there with his axe..
  42.  
  43. Teammate: "Wow, thats really neato completo! Your kicking some ass
  44.            with that Grenade Launcher!"
  45.  
  46. You: "Yep.."
  47.  
  48. Teammate: "I wish you could give me that rocket launcher you arent using."
  49.  
  50. You: "Yep.."
  51.  
  52. Teammate: "I said, I wish...."
  53.  
  54. You: "Oh yeah! Here you go, my whining loser-teammate!"
  55.  
  56. Teammate: "Jee thanks, but you forgot to add ammo to that backpack"
  57.  
  58. You: "Doh! Here ya go, lets kick some butt!"
  59.  
  60.         Well there you have it.. Our simulated players are now both
  61. happy, and racking up frags.. How did he do it? Well, with The Custom
  62. Backpack Dropping Utility!
  63.  
  64.         You, as a client (a player connecting to a server) dont need 
  65. anything! Except some keys configured. 5 keys in all.. Yes yes, alot
  66. you say, but hey, this is going to come in handy.. And after all, 
  67. knitting a backpack (with shoulder straps might I add!) takes awhile.
  68. Besides, I can see this being used more on non-mass-I-die-instantly-kill
  69. servers, but servers with big areas, and places to meet and swap ammo..
  70. The original Romero-quake-weapons-trade-scenario is now possible! :)
  71.  
  72.         Heres the rundown:
  73.         impulse 50: Selects between different ammos to start adding
  74.                     to the backpack, and health..
  75.         impulse 51: Increases the ammount to be added by that set value
  76.                     for the ammo.. For instance, if you impulse 50
  77.                     to shells, and hit the impulse 51 key, each time
  78.                     it would go up by 2. (Health goes 0-15-25).
  79.         impulse 52: Goes through the weapons in the game.. 
  80.         impulse 53: Toggles the current weapon (impulse 52) to be added
  81.                     or not..
  82.         impulse 54: spawns a backpack and/or health kit..
  83.  
  84.         Sounds difficult eh? Its not too bad.. Just try it out.. With my
  85. particular key setup (A=strafe left, S= strafe right, Z=backward, X=jump,
  86. shoot/run on mouse) I find the QWERF system to work very well.. That is:
  87. Q=IMPULSE 50, W=IMPULSE 51.... Etc.. Wraps around my little controls 
  88. nicely! :).. And its all real-time defined custom dropping! :)
  89.  
  90. CODE: backpack.qc
  91.  
  92.  
  93. QUAD SUICIDE AND DEATH-CRY DOCUMENTATION
  94. ============================================================================
  95.         You just pick up a quad and you think:
  96.  
  97. You: "Gee, I suck, so Im gonna commit suicide, maybe my all powerful
  98.       quad will help me out and take out everyone!"
  99.  
  100. This guy is onto something, because the server he is on is using The all
  101. powerful DooMer-Toolz Quad-Suicide code. Lets see what happens!
  102.  
  103. You: <impulse 71>.. <SCREAM!> "GOODBYE CRUEL WORLD!"
  104.  
  105. 3...2...1...KABLOOEY! Wow, he took out everyone in a 20 foot radius!
  106. What a fragmaster!
  107.  
  108.         And there you have it! This lucky person racked up serious frags.
  109. But YOU gotta make sure you have people around when you do it, or its
  110. just -1 for you! 
  111.  
  112.         HINT: Get a pentagram while you have this and ohhohoho!
  113.  
  114.         HINT: Fake out the people with death cry <impulse 70> or use
  115.               it if you get really pissed off and feel like screaming..
  116.  
  117.         quake.phantasy.com has the suic.zip .wav package and instructions.
  118.  
  119. CODE: qsuicide.qc
  120.  
  121.  
  122. NOEXIT DOCUMENTATION
  123. ============================================================================
  124.         This nice little feature allows you to set how many frags a person
  125. must get before he can exit the level. If he exits prematurely, he will
  126. be fragged and explode etc. Its actually a multiple, the fragpplayer def can
  127. be set in the defs.qc, which multiplies itself times the number of players.
  128. The default is 5, so if theres 8 people on your server, people need 40 
  129. frags.
  130.  
  131. CODE: client.qc in changelevel_touch()
  132.  
  133.  
  134. KICK SUICIDE DOCUMENTATION
  135. ============================================================================
  136.         Real simple actually, if a player suicides more than 2 times in 2 
  137. minutes,  he is kicked. The timer resets itself after 2 minutes of course. 
  138.  
  139. CODE: client.qc in ClientKill()
  140.  
  141.  
  142. KICK NAME DOCUMENTATION
  143. ============================================================================
  144.         I'm not sure if this works anymore, its kinda useless as losers 
  145. haven't been using "unconnected" or "player" as a name.
  146.  
  147. CODE: client.qc in Check_Name()
  148.  
  149.  
  150. SUMMARY
  151. ============================================================================
  152.         All of the options can be turned on within defs.qc, by setting a
  153. 0 or 1, and recompiling.
  154.  
  155.         Comments, questions, concerns and suggestions can be mailed to me
  156. at: doomer@bbs.phantasy.com
  157.  
  158.         Enjoy my code, distribute it, change it if you want, put it in big
  159. quake-c packs, but ALWAYS, ALWAYS keep my name in it! :) I like to feel
  160. special! If you don't do so, I will have to travel down to your place
  161. of residence and bash your brains out.
  162.  
  163.         Later!
  164.                 -DooMer
  165.                 Chris Sobotkiewicz
  166.  
  167.  
  168.